package com.yangjun.dao;

import java.util.List;
import java.util.Map;

import com.yangjun.entity.realtimeliveAnalysis.RealTimeOverviewEntity;

/**
 * Created by Administrator on 2016/7/27.
 */
public interface IRealTimeOverview {
	public List<RealTimeOverviewEntity>  findRealTimeOverview(List<String> ordersources,String yestoday,String today,String contrastday);

    public List<Map<String, Object>> findOrderAmount(String today,String contrastday,List<String> ordersources);
    
    public List<Map<String, Object>> findOrderCnt(String today,String contrastday,List<String> ordersources);
    
    public List<Map<String, Object>> findConsignOutCnt(String today,String contrastday,List<String> ordersources);
    
    public List<Map<String, Object>> findConsignDeliverCnt(String today,String contrastday,List<String> ordersources);
    
    public List<Map<String, Object>> findRefundOrderCnt(String today,String contrastday,List<String> ordersources);
    
    public List<Map<String, Object>> findDownRefundCnt(String today,String contrastday,List<String> ordersources);

    public Map<String,Object> findSalesAmountByPlatform(String date,List<String> ordersources);
    
    public List<Map<String,Object>> findSelectPlatform();
    
    public Map<String,Object> outstockwaresSummary();
    
    public List<Map<String, Object>> wareOutstockDetails(String warecode);
}
